selbst hergestellt - German English Dictionary

selbst hergestellt

Play ENDEDEde

Meanings of "selbst hergestellt" in English German Dictionary : 1 result(s)

German English
General
selbst hergestellt [adj] homemade